Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 TAVISTOCK PLACE Terraced £346,223 £185,000 18 Feb 2005
6 TAVISTOCK PLACE Terraced £285,976 £190,000 25 Sep 2014